IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[InsertTraslado]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1)
	DROP PROCEDURE [dbo].[InsertTraslado]
GO

CREATE PROCEDURE [dbo].[InsertTraslado]
(
	@trasladoID int OUT,
	@loteID int,
	@origenAlmacenID smallint,
	@destinoAlmacenID smallint,
	@cantidad float(53),
	@fecha datetime,
	@personalID smallint
)
AS
BEGIN
	SET NOCOUNT ON

	INSERT INTO [Traslado] ([loteID], [origenAlmacenID], [destinoAlmacenID], [cantidad], [fecha], [personalID]) 
	VALUES (@loteID, @origenAlmacenID, @destinoAlmacenID, @cantidad, @fecha, @personalID)

	SET @trasladoID = SCOPE_IDENTITY()

	SET NOCOUNT OFF
END

GO
